home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr27 / php100.zip / PHP.DOC < prev    next >
Text File  |  1993-06-21  |  8KB  |  166 lines

  1. ******************************************************************************
  2.  
  3.                        PHP100 - PRINT HP VERSION 1.00
  4.  
  5.                                  FREEWARE
  6.  
  7.                  (C) 1993 MONTAUK SYSTEMS, ALL RIGHTS RESERVED
  8.  
  9.                       Author Montauk Systems - Leo Ioffe.
  10.  
  11.                            PLEASE UPLOAD EVERYWHERE
  12.  
  13. ******************************************************************************
  14.  
  15.       You are encouraged to distribute copies of PRINT PH ver. 1.00, subject
  16. to the following conditions:
  17.  
  18.       1) All files are distributed together and unaltered.
  19.  
  20.       2) No charge is made for the software (see below).
  21.  
  22.                               DISCLAIMER
  23.  
  24. Users of PRINT PH ver. 1.00 must accept this disclaimer of warranty:
  25.  
  26.       "PRINT PH is supplied as is.  The author (Montauk Systems) disclaims all
  27. warranties, expressed or implied, including, without limitation, the
  28. warranties of merchantability and of fitness for any purpose. The author
  29. (Montauk Systems) assumes no liability for damages, direct or consequential,
  30. which may result from the use of PRINT PH ver. 1.00."
  31.  
  32.       PRINT PH ver. 1.00 is a "FREEWARE program" and is provided at no charge
  33. to the user.  Feel free to share it with your friends, but please DO NOT ALTER
  34. or REVERSE ENGENEER it.  If you find this program useful and/or have any
  35. comments or suggestions drop us a note on INTERNET.
  36.  
  37.       Anyone distributing PRINT HP ver. 1.00 for any kind of remuneration must
  38. first contact Montauk Systems at the address below for authorization.
  39.  
  40.         Send mail to:
  41.                         Leo Ioffe
  42.                         Montauk Systems
  43.                         117-14 Union Turnpike, # AE3
  44.                         Kew Gardens, NY 11415
  45.  
  46.         On INTERNET:
  47.                         LEO.IOFFE@CDREAMS.COM
  48.  
  49. ------------------------------------------------------------------------------
  50.  
  51.         PRINT HP is complete and is not crippled in any way.
  52.         Future upgrades are planned.
  53.  
  54.         PRINT HP WILL RUN IN MULTITASKING ENVIRONMENTS (WINDOWS, etc.)
  55.  
  56. ******************************************************************************
  57.  
  58. ******************************************************************************
  59.                                INTRODUCTION
  60. ------------------------------------------------------------------------------
  61.  
  62.       A utility program created out of necessity to print text files, such as
  63. reports or program listings, downloaded from IBM mainframe (YES, IT IS STILL
  64. ALIVE) to PC.  Such files are typically 133-150 characters wide and can not be
  65. readily printed on a usual PC printer.
  66.  
  67.       Granted, there are a lot of programs out there that can do the job
  68. easily and (possibly) faster and I even have some of them, but the idea was
  69. to write, a short program that would allow for a few basic printing options,
  70. would not be overly complex, would be free and customizable as needed.
  71.  
  72.       Initially I intended to use this program myself only, but after some of
  73. my co-workers saw it, the enthusiasm was such that I decided to "let the
  74. world enjoy it too".
  75.  
  76.       Although PRINT HP will print any file it should really be used to print
  77. ASCII text files as it is not written to output binary files in any legible
  78. format.
  79.  
  80.       PRINT HP will print on Hewlett Packard LaserJet III and IV series
  81. printers.  I have tested it on HP LJ IIIP, IIISI, III, 4M and 4L printers on
  82. systems ranging from PS/2 Model 50 and HP Vectra family PCs to 386SX16 and
  83. 486DX50 clones and it worked without a hitch.  It may most likely work on
  84. other LaserJet printers, such as series II and, possibly, on printers
  85. emulating LaserJet.  Anyway, LaserJet is, probably, the most widely used
  86. printer today and that means that most of the potential users should be able
  87. to use PRINT HP.
  88.  
  89.  
  90. ******************************************************************************
  91.                           SYSTEM REQUIREMENTS
  92. ------------------------------------------------------------------------------
  93.  
  94.       1.    A 100% compatible 80x86 clone.
  95.       2.    HP LaserJet III or 4 series printer.
  96.       3.    Printer paper (ha ha ha).
  97.  
  98. ******************************************************************************
  99.  
  100. ******************************************************************************
  101.                               USING THE PROGRAM
  102. ------------------------------------------------------------------------------
  103.  
  104.       After you start PRINT HP you will be asked to type a file name that you
  105. want to print.  Hitting the ENTER key without typing anything will end the
  106. program.  Use PATH names as if the file you are printing is not in the
  107. current directory.  If the program does not find a file it will issue a
  108. message and you will get a chance to reenter.  If the file is found you will
  109. be presented with the choice of printing options on by one and asked to make a
  110. selection.  The default selection is shown to the right of the prompt and you
  111. may simply hit the ENTER key to select the default.
  112.  
  113.       1.    Does the file have ASA control characters (Y/N)? N
  114.             Mainframe printer control characters are different from PC
  115.             printer's.  For example, "1" means New Page, "0" - Double Space,
  116.             etc.
  117.             Answer "Y" to this prompt if the file has such control characters.
  118.             "N" is the default.
  119.  
  120.       2.    (N)ormal, (E)lite or (C)ompressed pitch (N/E/C)? C
  121.             Refers to number of characters per inch(CPI). Normal = 10 CPI,
  122.             Elite = 12 CPI, Compressed = 16.5 CPI.
  123.             Respond "N", "E" or "C".
  124.             "C" is the default.
  125.  
  126.       3.    (P)ortrait or (L)andscape (P/L)? P
  127.             Refers to page orientation.
  128.             Respond "P" or "L".
  129.             "P" is the default.
  130.  
  131.       4.    Number of lines per inch (6/8): 8
  132.             Refers to the number of lines per inch (vertically).
  133.             Respond "6" or "8".
  134.             "8" is the default.
  135.  
  136.       That's it.  After all the options are entered a message is displayed
  137. showing the maximum length of the print line based on the selected options.
  138. PRINT HP does what I call a NON-INTELLIGENT line wrapping - if the line
  139. exceeds the maximum length shown on the above message the line MAY be
  140. wrapped to the next print line depending on whether it has any imbedded TABS.
  141. In other words, if the maximum line length calculated is 100 characters and
  142. the actual line in the input file has 20 TABS and nothing else then the line
  143. will be truncated after 11 tabs (based on the TAB = 8 characters).
  144.  
  145. You can correct (reenter) some or all of the options by responding "Y" to
  146. Any corrections (Y/N)? prompt.
  147.  
  148.       When the actual printing starts (make sure the printer is on line) a
  149. percentage counter is displayed showing how much of the job has printed.  When
  150. the entire file has printed you will have a choice to print another file or
  151. exit.
  152.  
  153.       If you find this program useful at all, a word to that extent is
  154. appreciated, but in any case, if you have any suggestions write to us or drop
  155. us a note on INTERNET at LEO.IOFFE@CDREAMS.COM
  156.  
  157. ******************************************************************************
  158.  
  159. ******************************************************************************
  160.                                 HISTORY
  161. ------------------------------------------------------------------------------
  162.  
  163. 06-18-92 ver. 1.00 - initial release.
  164.  
  165. ******************************************************************************
  166.